a pair of dungarees - Deutsch Englisch Wörterbuch